someone that keeps bees - Spanish English Dictionary